	body {
				margin: 0;
			}
			
			header {
				border-bottom: 2px solid #000;
				height: 40px;
				line-height: 40px;
				text-align: center;
			}
			
			.file {
				margin: 20px;
				float: left;
				position: relative;
				width: 100px;
				height: 110px;
				border-radius: 5px;
				border: 1px solid rgba(0, 0, 0, 0);
				background: #F0AD4E center 25px;
				cursor: pointer;
			}
			
			.file input {
				position: absolute;
				left: 3px;
				top: 3px;
				display: none;
			}
			
			.fileName {
				position: absolute;
				left: 5px;
				bottom: 10px;
				width: 90px;
				font: 12px/20px Arial, "宋体";
				text-align: center;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}
			
			.fileShow {
				border: 1px solid #000;
				background-color: #f1f1f1;
			}
			
			.fileShow input {
				display: block;
			}
			
			.info {
				position: fixed;
				left: 0;
				top: 0;
				width: 100%;
				height: 50px;
				font: 30px/50px "宋体";
				text-align: center;
				transform: translateY(-50px);
				background: #ccc;
			}